🇬🇧 en ga 🇮🇪

Westminster Cathedral properNoun

  • the principal Roman Catholic church in England
Ardeaglais Westminster
Wiktionary Links